package com.essc.service;

import com.essc.pojo.Bookmark;
import com.essc.utils.JsonResult;

public interface BookmarkService {

    //根据uid查找个人收藏商品（包含上架中与下架）
    /*前端通过判断status 给予商品已下架效果*/
    JsonResult findBookmarkByUid(Integer uid, Integer pageNum, Integer pageSize);

    //新增收藏商品
    JsonResult addBookmark(Bookmark bookmark);

    //根据userid goodid删除收藏商品
    JsonResult delBookmarkByBid(Bookmark bookmark);

    //批量删除收藏商品
    JsonResult delBookmarks(String[] bids);

    //根据goodid和userid查询是否收藏商品
    Boolean findBookmark(Integer uid,Integer gid);

}
